#include <stdio.h>
#include <stdarg.h>

void handleVarargs(int args_count, ...) {
    // 定义va_list，用于获取变长参数
    va_list args;
    // 开始遍历
    va_start(args, args_count);
    for (int i = 0; i < args_count; ++i) {
        int arg = va_arg(args, int);
        printf("%d:%d\n", i, arg);
    }
    // 结束遍历
    va_end(args);
}

int main() {
    handleVarargs(3, 1, 2, 3);
    return 0;
}
